i owe him much - Espagnol Anglais Dictionnaire